Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
139 BARROWS GREEN LANE Detached £401,641 £213,000 10 Dec 2004
141 BARROWS GREEN LANE Detached £480,962 £130,000 11 Aug 2000
147 BARROWS GREEN LANE Semi-Detached £309,372 £305,000 10 Jun 2022
149 BARROWS GREEN LANE Semi-Detached £217,604 £207,500 25 Feb 2022
151 BARROWS GREEN LANE Semi-Detached £220,818 £180,000 11 Dec 2019
153 BARROWS GREEN LANE Semi-Detached £319,750 £135,000 9 May 2003
155 BARROWS GREEN LANE Detached £797,163 £470,000 25 Jun 2012